import asyncio


async def say_hello(delay, name):
    await asyncio.sleep(delay)
    print(f'hello {name}')

async def main(l):
    for i in l:
        await say_hello(1, i)

loop = asyncio.get_event_loop()
loop.run_until_complete(main(["John", "Mary", "Li lei"]))
loop.close()